![](templates/Jet/images/c_left_top.gif) |
![](templates/Jet/images/c_right_top.gif) |
![](templates/Jet/images/spacer.gif) |
Autor |
Mensagem |
Kidook
Novato
![Novato Novato](images/1.gif)
Registrado: 01/06/12 Mensagens: 43
|
|
Tiro ! |
|
Olá.
Como eu posso fazer pra quando um tiro acertar um monstro 3 veses ele exibir a animaçao de morte, e morrer, e quando o monstro enscostar no personagem ele exibir a animaçao de morte, e morrer tambem...
Me ajude por favor.
Desde Já, agredeço.
|
|
Dom Jun 03, 2012 6:37 am |
![Exibir perfil de usuários Exibir perfil de usuários](templates/Jet/images/lang_english/icon_profile.gif) |
![](templates/Jet/images/spacer.gif) |
3dLuZ
Novato
![Novato Novato](images/1.gif)
![](images/avatars/5975258554f8c70a96efb6.png)
Registrado: 16/04/12 Mensagens: 58
|
|
|
Dom Jun 03, 2012 9:46 am |
![Exibir perfil de usuários Exibir perfil de usuários](templates/Jet/images/lang_english/icon_profile.gif) |
![](templates/Jet/images/spacer.gif) |
Kidook
Novato
![Novato Novato](images/1.gif)
Registrado: 01/06/12 Mensagens: 43
|
|
|
|
Obrigado, ajudou pra caramba.
Mais olha so.
Esse script:
![](templates/Jet/images/code_header.gif) | ![](templates/Jet/images/spacer.gif) | if Copy(GetCollidedObject1(), 0, 6) = 'Bullet' then
begin
if (GetCollidedObject2 = 'MD2Actor0') then
begin
DestroyObject('MD2Actor0');
end;
end;
if Copy(GetCollidedObject2(), 0, 6) = 'Bullet' then
begin
if (GetCollidedObject1 = 'MD2Actor0') then
begin
DestroyObject('MD2Actor0');
end;
end |
Faz ele somente sumir...
E esse:
![](templates/Jet/images/code_header.gif) | ![](templates/Jet/images/spacer.gif) | if Copy(GetCollidedObject1(), 0, 6) = 'Bullet' then
begin
if (GetCollidedObject2 = 'nomeInimigo') then
begin
SetObjectAnimation('nomeInimigo','nomeAnimação')
end;
end;
if Copy(GetCollidedObject2(), 0, 6) = 'Bullet' then
begin
if (GetCollidedObject1 = 'nomeInimigo') then
begin
SetObjectAnimation('nomeInimigo','nomeAnimação')
end;
end;
|
Não acontece nada... Eu quero que o mostro tome o tiro, faça a animaçao, toque um som, e desapareça...
Por favor, se tiver como ajudar, eu agradeço.
|
|
Dom Jun 03, 2012 7:24 pm |
![Exibir perfil de usuários Exibir perfil de usuários](templates/Jet/images/lang_english/icon_profile.gif) |
![](templates/Jet/images/spacer.gif) |
3dLuZ
Novato
![Novato Novato](images/1.gif)
![](images/avatars/5975258554f8c70a96efb6.png)
Registrado: 16/04/12 Mensagens: 58
|
|
Re: Tiro ! |
|
![](templates/Jet/images/code_header.gif) | ![](templates/Jet/images/spacer.gif) |
if ObjectExists('nomeInimigo') = true then
begin
if Copy(GetCollidedObject1(), 0, 6) = 'Bullet' then
begin
if (GetCollidedObject2 = 'nomeInimigo') then
begin
SetObjectAnimation('nomeInimigo','nomeAnimaçao');
SetObjectAnimationMode('nomeInimigo','PlayOnce');
end;
end;
if Copy(GetCollidedObject2(), 0, 6) = 'Bullet' then
begin
if (GetCollidedObject1 = 'nomeInimigo') then
begin
SetObjectAnimation('nomeInimigo','nomeAnimaçao');
SetObjectAnimationMode('nomeInimigo','PlayOnce');
end;
end;
if GetObjectAnimation('nomeInimigo') = 'nomeAnimaçao' then
begin
//Aqui determina o tempo para que o objeto seja destruido
if ReadGlobalVar('nomeInimigo') >= 10 then
begin
DestroyObject('nomeInimigo');
end;
WriteGlobalVar('nomeInimigo',ReadGlobalVar('nomeInimigo')+0.01);
end
end
|
|
|
Seg Jun 04, 2012 1:35 pm |
![Exibir perfil de usuários Exibir perfil de usuários](templates/Jet/images/lang_english/icon_profile.gif) |
![](templates/Jet/images/spacer.gif) |
Kidook
Novato
![Novato Novato](images/1.gif)
Registrado: 01/06/12 Mensagens: 43
|
|
|
|
Em PlayOnce, tem que colocar o nome do som que esta no Banco de dados > Efeitos >Audio ?
Porque ele não morre.
=[
Desculpe se estou incomodando demais.
Mais é que eu presciso desse script.
|
|
Seg Jun 04, 2012 4:28 pm |
![Exibir perfil de usuários Exibir perfil de usuários](templates/Jet/images/lang_english/icon_profile.gif) |
![](templates/Jet/images/spacer.gif) |
Marceloteen
Usuário
![Usuário Usuário](images/2.gif)
![](images/avatars/1619855966511bba0c8174d.jpg)
Registrado: 18/10/11 Mensagens: 369 Localização: Passos,MG |
|
|
|
não...
playonce é o modo de animação
nele você não precisa mexer...
_________________ Boa sorte na criação de jogos!
Alimente meu dragão!
(\__/)
(='.'=)Este é um coelinho. Copie e cole ele em sua
(")_(")assinatura para ajudá-lo a dominar o mundo! |
|
Seg Jun 04, 2012 4:44 pm |
![Exibir perfil de usuários Exibir perfil de usuários](templates/Jet/images/lang_english/icon_profile.gif) |
![](templates/Jet/images/spacer.gif) |
Marceloteen
Usuário
![Usuário Usuário](images/2.gif)
![](images/avatars/1619855966511bba0c8174d.jpg)
Registrado: 18/10/11 Mensagens: 369 Localização: Passos,MG |
|
|
|
pra tocar o som você deve usar os comandos:
LoadAudio('nomedoAudio') e PlayAudio('objeto que vai ser a origem do som', 'nomedoAudio');
_________________ Boa sorte na criação de jogos!
Alimente meu dragão!
(\__/)
(='.'=)Este é um coelinho. Copie e cole ele em sua
(")_(")assinatura para ajudá-lo a dominar o mundo! |
|
Seg Jun 04, 2012 4:52 pm |
![Exibir perfil de usuários Exibir perfil de usuários](templates/Jet/images/lang_english/icon_profile.gif) |
![](templates/Jet/images/spacer.gif) |
Kidook
Novato
![Novato Novato](images/1.gif)
Registrado: 01/06/12 Mensagens: 43
|
|
|
|
Hm.. Ok, mais aonde ? '-'
|
|
Seg Jun 04, 2012 11:25 pm |
![Exibir perfil de usuários Exibir perfil de usuários](templates/Jet/images/lang_english/icon_profile.gif) |
![](templates/Jet/images/spacer.gif) |
|
|
![](templates/Jet/images/spacer.gif) |
![](templates/Jet/images/c_left_bottom.gif) |
![](templates/Jet/images/c_right_bottom.gif) |
|