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

Nenhum

Ver toda a lista


Compartilhe
Ver o tópico anteriorIr em baixoVer o tópico seguinte
avatar
Ranking : Nota B
Notas recebidas : B
Data de inscrição : 25/04/2011
Número de Mensagens : 111
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 0
Ver perfil do usuário

[Resolvido]Inimigo não ver o jogador pela parede

em Sex 22 Jul 2011, 21:00
To com um problemao, como eu faço pro inimigo ver o jogador somente se ele nao estiver rodeado por uma parede?

Exemplo:

Tem uma parede entre o jogador e o inimigo, e se caso o jogador chegar perto do inimigo (mesmo do outro lado da parede) o inimigo nao vai se mexer. Ele so vai correr atras do jogador se caso o jogador ficar "visivel" pra ele.

deu pra entender?
avatar
Ranking : Nota B
Notas recebidas : B
Data de inscrição : 24/03/2010
Número de Mensagens : 1129
Insígnias de JAM :

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

Prêmios
   : 0
   : 0
   : 1
Ver perfil do usuáriohttp://awesomewizards.deviantart.com/

Re: [Resolvido]Inimigo não ver o jogador pela parede

em Sex 22 Jul 2011, 21:13
tem esse code aqui olha
Código:
if not(collision_line(x,y,personagem.x,personagem.y,bloco,true,0))
{aqui fica a ação que o inimigo faz quando vê o player XD}
troca personagem pelo nome do seu player,troca bloco,pelo objeto da parede ou sei lá ,e troca isso ''aqui fica a ação que o inimigo faz quando vê o player XD''
avatar
Ranking : Nota D
Notas recebidas : C+D+D+D
Data de inscrição : 03/03/2011
Número de Mensagens : 252
Insígnias de JAM :

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

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

Re: [Resolvido]Inimigo não ver o jogador pela parede

em Sex 22 Jul 2011, 21:14
Iaew amigo tudo em cima ?
é simples fazer isso primeiro crie uma var chamada "esta_visivel" ou outro nome que você quiser e depois ponha isso no step do obj inimigo.Dependendo se o obj player estiver visível ou não ponha ela como false ou true
Código:
if esta_visivel=true
{ código que faz o inimigo seguir aqui }
else
{ esta_visivel=false}

Se não der certo posta aí

Té+flw
avatar
Ranking : Nota B
Notas recebidas : B
Data de inscrição : 25/04/2011
Número de Mensagens : 111
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 0
Ver perfil do usuário

Re: [Resolvido]Inimigo não ver o jogador pela parede

em Sex 22 Jul 2011, 21:36
pô. brigadão. ja arrumei aqui, tinha me esquecido como faz isso. vlw. flws.
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