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

Nenhum

Ver toda a lista


Compartilhe
Ver o tópico anteriorIr em baixoVer o tópico seguinte
avatar
Data de inscrição : 03/06/2010
Número de Mensagens : 54
Insígnias de JAM :

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

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

duvida ao destruir objeto

em Ter 14 Set 2010, 17:33
eu fiz um esquema aki no meu jogo asim o
//////////////////////////////////////
object0
var:

ataque = 1500
atacando1 = false
atacando2 = false
pode_atacar = true
jogador1 = true
jogador2 = true

mouse left pressed:

if pode_atacar = true
{
atacando1 = true
global.atacante = object0
}

if jogador2 = true and jogador1 = false
{
if atacando1 = true
{
atacando2 = true
global.defenssor = object0
if global.defenssor.ataque = global.atacante.ataque
{
with(global.defenssor)instance_destroy()
}
}
}

////////////////////////////////////

obj_controle:
creat:

global.atacante = obj_indefinido << (é um objeto mesmo,eu colokei só uma palavra mas deu erro)
global.defenssor = obj_indefinido << (é um objeto mesmo,eu colokei só uma palavra mas deu erro)

////////////////////////////////////
porem,como previsto=/,todos os objetos na rons ke ke sao esse objeto forao destruido,tem augum geito deu destruir um objeto especifico usando o ID dele na room,asim eu mudaria global.atacante = (id de um objeto especifico da room)

nao si c ajuda mas o jogo ke to criando é um jogo paressido com yu-gi-oh,de cartas,e nao sei c ajuda tbm,mas acho ke é relacionado a essa outra duvida minha > http://www.gamemakerbrasil.com/perguntas-respostas-f10/como-comparar-variaveis-de-obj-diferentes-t10534.htm


VVVVVVVLLLLLLLLLLLLWWWWWWWWWWWWW!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!Very Happy:D:D:D:D:D:D:D:D:D:D
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

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

Re: duvida ao destruir objeto

em Ter 14 Set 2010, 17:40
Voce pode usar a id da instancia:
Código:

if pode_atacar = true
{
atacando1 = true
global.atacante = id
}
Toda instancia tem uma variavel id que pode ser capturada em algum evento ou no momento da criacao da instancia. Exemplo:
Código:

var in;
in = instance_create(x, y, object1);
Nesse caso fica armazenado na variavel in.
flsw
avatar
Data de inscrição : 03/06/2010
Número de Mensagens : 54
Insígnias de JAM :

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

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

Re: duvida ao destruir objeto

em Ter 14 Set 2010, 17:59
vvvlllwww!!! vo testar Very Happy
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