Marcar objeto

Ver o tópico anterior Ver o tópico seguinte Ir em baixo

Marcar objeto

Mensagem por Marph em Qui 21 Maio 2015, 08:39

Ola pessoal estou tendo uma duvida para criação de um sistema. Eu gostaria de criar um sistema aonde eu possa marcar um objeto com o mouse e caso este objeto esteja selecionado eu possa atirar nele caso n esteja de uma menssagem, sendo que só posso selecionar um objeto por vez.

Marph

Número de Mensagens : 44
Data de inscrição : 22/06/2012
Reputação : 1
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Voltar ao Topo Ir em baixo

Re: Marcar objeto

Mensagem por Zero. em Qui 21 Maio 2015, 12:51

Em um obj_controle :
Create :
Código:
global.selecionado = noone

No objeto que seleciona :
Mouse Left Pressed :
Código:
global.selecionado = id // id é o identificador da instância, cada instância tem uma id própria

Você não disse como funciona esse tiro, então vou deixar um exemplo genérico.
Vamos supor que você atira no obj clicando com o botão auxiliar em cima dele, então :
No objeto que clica pra selecionar :
Mouse Right Pressed :
Código:
if global.selecionado = id // checa se este é o objeto selecionado
{
    //se ele for o selecionado, entra aqui e acontece o tiro
}
else //se não for ele o selecionado
{
    //Menssagem de erro
}

Espero que entenda e funciona xD

Zero.

Número de Mensagens : 1295
Idade : 20
Data de inscrição : 19/08/2010
Reputação : 47
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 1
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: Marcar objeto

Mensagem por Marph em Qui 21 Maio 2015, 13:15

No caso o player vai selecionar o objeto com o mouse caso ja esteja selecionado outro objeto ele desmarca o anterior e marca o atual e o tiro é feito atraves de um botão do teclado do player.

Marph

Número de Mensagens : 44
Data de inscrição : 22/06/2012
Reputação : 1
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Voltar ao Topo Ir em baixo

Re: Marcar objeto

Mensagem por Zero. em Qui 21 Maio 2015, 14:11

Nesse sistema que mostrei ai, ele marca clicando com o botão esquerdo. Pode usar este que funcionar.

Zero.

Número de Mensagens : 1295
Idade : 20
Data de inscrição : 19/08/2010
Reputação : 47
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 1
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: Marcar objeto

Mensagem por CRP-Max em Qui 21 Maio 2015, 14:12

Veja se é esta a ideia, essa engine foi feita no GM8.1.

canhão

Use o espaço para atirar, note que o tiro só acerta se o objeto estiver selecionado.
Se não existir nada selecionado ele não atira.

CRP-Max

Ranking : Nota C
Número de Mensagens : 819
Idade : 41
Data de inscrição : 28/10/2008
Notas recebidas : C
Reputação : 29
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: Marcar objeto

Mensagem por Conteúdo patrocinado Hoje à(s) 10:15


Conteúdo patrocinado


Voltar ao Topo Ir em baixo

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo

- Tópicos similares

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