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


Problemas com instance_create... bug do mal...

2 participantes

Ir para baixo

Problemas com instance_create... bug do mal... Empty Problemas com instance_create... bug do mal...

Mensagem por Willy Dom 12 Jul 2009, 13:49

Bom, postei o meu Projeto e apareceu um bug (ou erro meu) muito estranho.

A minha IA ao ser criada, cria junto com ela um obj. esse obj (depende da IA) é o obj
earma1 ou earma2.

Mas o problema é esse: Se eu tiver apenas um obj_IA1 e um obj_IA2, as armas deles aparecem normais...

Mas se tiver mais de 1 do mesmo tipo, apenas um fica com a arma...
Muito estranho!?

Como faço para que todos os objs do mesmo tipo criem as armas???

Obrigado!
Willy
Willy

Games Ranking : Nota A

Notas recebidas : C + B + A + A
Data de inscrição : 08/06/2009
Reputação : 264
Número de Mensagens : 1890
Prêmios : Problemas com instance_create... bug do mal... Empty

Medalhas x 0 Tutoriais x 2 Moedas x 0

Ouro x 2 Prata x 1 Bronze x 1

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

http://willy-gmbr.blogspot.com/

Ir para o topo Ir para baixo

Problemas com instance_create... bug do mal... Empty Re: Problemas com instance_create... bug do mal...

Mensagem por Janx Dom 12 Jul 2009, 14:27

facil:

evento create do "IA"
Código:
arma = instance_create(x,y,arma_pistola);

step:
Código:
arma.x = x;
arma.y = y;

Vc está criando todas as armas o problema é que ela so segue um dos objetos neh?
acredito que funcione ;D

No meu jogo as armas sao diferentes... mas axo que eh isso q vc quer Happy
Janx
Janx

Data de inscrição : 24/05/2008
Reputação : 14
Número de Mensagens : 2417
Prêmios : Problemas com instance_create... bug do mal... Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 2 Bronze x 0

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

Ir para o topo Ir para baixo

Problemas com instance_create... bug do mal... Empty Re: Problemas com instance_create... bug do mal...

Mensagem por Willy Dom 12 Jul 2009, 15:03

Mad Mad Mad

Não deu certo!!!

poderia expecificar + ou - onde ficaria o cod do evento estep?

Nota: Será que isso tem alguma coisa a ver:

esse cod é responsalvel pela morte do IA e destruir sua arma
Código:
if hp < 1
{
    instance_destroy()
    with (earma1)
    {
        instance_destroy()
    }
}


Última edição por Willy em Dom 12 Jul 2009, 15:05, editado 1 vez(es) (Motivo da edição : falto especificar o cod)
Willy
Willy

Games Ranking : Nota A

Notas recebidas : C + B + A + A
Data de inscrição : 08/06/2009
Reputação : 264
Número de Mensagens : 1890
Prêmios : Problemas com instance_create... bug do mal... Empty

Medalhas x 0 Tutoriais x 2 Moedas x 0

Ouro x 2 Prata x 1 Bronze x 1

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

http://willy-gmbr.blogspot.com/

Ir para o topo Ir para baixo

Problemas com instance_create... bug do mal... Empty Re: Problemas com instance_create... bug do mal...

Mensagem por Janx Dom 12 Jul 2009, 16:12

o codigo que fika no step é so para a arma seguir o personagem.

mude esse seu codigo para esse:
Código:
if hp < 1
{
    instance_destroy()
    with (arma)
    {
        instance_destroy()
    }
}

Verifique se continua nao funcionando...
Se nao funcionar explica melhor oque ta dando errado.
Janx
Janx

Data de inscrição : 24/05/2008
Reputação : 14
Número de Mensagens : 2417
Prêmios : Problemas com instance_create... bug do mal... Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 2 Bronze x 0

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

Ir para o topo Ir para baixo

Problemas com instance_create... bug do mal... Empty Re: Problemas com instance_create... bug do mal...

Mensagem por Willy Dom 12 Jul 2009, 16:35

hum... agora quase deu certo...
Quando o IA morre, ele simplesmente passa sua arma para o proximo. Se eu não mata-lo ele fica sem ¬¬

Eu fiz o seguinte:
No create, coloquei o seu cod
No estep, coloquei o seu 2° cod desta maneira (acho que aqui que esta o erro...)

Código:
arma.x = x;
arma.y = y;
if distance_to_object(player) < 540
if (instance_exists(obj_player))
if !collision_line(x,y,obj_player.x,obj_player.y,obj_block,0,1)
{
    if have_seen = true
    {
        if can_attack = true
        {
            var shoot;
       
            shoot = instance_create(x,y,etiro1)
            shoot.direction = point_direction(x,y,obj_player.x,obj_player.y)
            shoot.speed = 15

@off Pronto, acabei de dar um código de graça... ¬¬

e por ultimo substitui meu cod pelo seu...

Se não der certo de novo, se quiser eu mando o IA por mp.
Willy
Willy

Games Ranking : Nota A

Notas recebidas : C + B + A + A
Data de inscrição : 08/06/2009
Reputação : 264
Número de Mensagens : 1890
Prêmios : Problemas com instance_create... bug do mal... Empty

Medalhas x 0 Tutoriais x 2 Moedas x 0

Ouro x 2 Prata x 1 Bronze x 1

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

http://willy-gmbr.blogspot.com/

Ir para o topo Ir para baixo

Problemas com instance_create... bug do mal... Empty Re: Problemas com instance_create... bug do mal...

Mensagem por Janx Dom 12 Jul 2009, 17:09

opa... tem um errinho aki:
Código:
if hp < 1
{
    with (arma)
    {
        instance_destroy()
    }
    instance_destroy()
}
vc deve ser destruido antes da arma.

Todo o codigo que eu passei é pra funcionar, se nao funciona deve ter algo interferindo...
Janx
Janx

Data de inscrição : 24/05/2008
Reputação : 14
Número de Mensagens : 2417
Prêmios : Problemas com instance_create... bug do mal... Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 2 Bronze x 0

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

Ir para o topo Ir para baixo

Problemas com instance_create... bug do mal... Empty Re: Problemas com instance_create... bug do mal...

Mensagem por Willy Dom 12 Jul 2009, 17:45

hum... fiz um teste aqui... realmente tem algo interferindo...
mas eu não faço menor ideia do que seja! Mad

se você deichar eu mando a IA ou o que for necessario pra você, sem querer abusar da boa vontade... ok?
Willy
Willy

Games Ranking : Nota A

Notas recebidas : C + B + A + A
Data de inscrição : 08/06/2009
Reputação : 264
Número de Mensagens : 1890
Prêmios : Problemas com instance_create... bug do mal... Empty

Medalhas x 0 Tutoriais x 2 Moedas x 0

Ouro x 2 Prata x 1 Bronze x 1

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

http://willy-gmbr.blogspot.com/

Ir para o topo Ir para baixo

Problemas com instance_create... bug do mal... Empty Re: Problemas com instance_create... bug do mal...

Mensagem por Janx Dom 12 Jul 2009, 19:07

como quiser ;D

pode mandar Happy
se preferir manda por MP...

flw
Janx
Janx

Data de inscrição : 24/05/2008
Reputação : 14
Número de Mensagens : 2417
Prêmios : Problemas com instance_create... bug do mal... Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 2 Bronze x 0

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

Ir para o topo Ir para baixo

Problemas com instance_create... bug do mal... Empty Re: Problemas com instance_create... bug do mal...

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